package com.manage.service;

import com.manage.controller.request.RepairRequest;
import com.manage.controller.response.RepairTaskListResponse;
import com.manage.controller.request.RepairTaskListRequest;
import com.manage.pojo.entity.RepairTask;
import com.baomidou.mybatisplus.extension.service.IService;

import java.util.List;

/**
* @author chenximeng
* @description 针对表【repair_task】的数据库操作Service
* @createDate 2022-01-03 16:46:09
*/
public interface RepairTaskService extends IService<RepairTask> {

    List<RepairTaskListResponse> listTask(RepairTaskListRequest request);

    List<RepairTaskListResponse> listNeedRepair(RepairTaskListRequest request);

    List<RepairTaskListResponse> listNeedCheck(RepairTaskListRequest request);

    void repair(RepairRequest request);

    List<RepairTaskListResponse> listMoney(RepairTaskListRequest request);
}
